home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Applications / Newswatcher 2.0b22 / NW Source / Source / windutil.h < prev   
Encoding:
Text File  |  1994-07-18  |  895 b   |  18 lines  |  [TEXT/MMCC]

  1. WindowPtr MyFrontWindow (void);
  2. OSErr InitializeWindowRecordStorage (short maxWindows);
  3. OSErr MyNewWindow (Rect *rBounds, Str255 title, Boolean visFlag, short wDefProcID,
  4.     WindowPtr behind, Boolean goAwayFlag, long refCon, WindowPtr *wind);
  5. void MyDisposeWindow (WindowPtr wind);
  6. Boolean IsDAWindow (WindowPtr wind);
  7. void GetWindRegionRects (WindowPtr wind, Rect *contRect, Rect *strucRect);
  8. void GetDominantScreen (WindowPtr wind, Rect *screenRect, Boolean *mainScreen,
  9.     Boolean *onOneScreen);
  10. Boolean WindOnScreen (WindowPtr wind);
  11. void StaggerWindow (WindowPtr wind, short width, short height, WindowPtr offsetFrom,
  12.     Boolean dontCoverFinderIcons);
  13. void CalculateZoomRect (WindowPtr wind, short width, short height, 
  14.     Rect *zoomRect, Boolean dontCoverFinderIcons);
  15. Boolean WindRectEqualRect (WindowPtr wind, Rect *r);
  16. void SetWindowNeedsZooming (WindowPtr wind);
  17. void windutil_InitUPP (void);
  18.